package com.woniuxy.bases.mapper;

import com.woniuxy.bases.entity.Lines;
import com.woniuxy.bases.entity.dto.LineGetDTO;
import com.woniuxy.bases.entity.dto.LinesAddDTO;
import com.woniuxy.bases.entity.dto.LinesUpdateDTO;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

@Mapper
public interface LinesMapper {
    List<Lines> getAllLines(LineGetDTO lineGetDTO);

    boolean banLines(List list);

    boolean addNewLines(LinesAddDTO linesAddDTO);

    boolean delLines(List list);

    boolean getLineById(int lineId);

    boolean updateLines(LinesUpdateDTO linesUpdateDTO);

    Lines getLatestLine();
}
